Big Huge Thesaurus

detachment of the retina

noun